import Vuex from 'vuex'

import * as actions from './actions'
import * as getters from './getters'


Vue.use(Vuex);

// 应用初始状态
const state = {
    count: 10
};
const setMember= false;

// 定义所需的 mutations
const mutations = {
    INCREMENT(state) {
        state.count++
    },
    DECREMENT(state) {
        state.count--
    },
    OPENVIEW(state)
    {
        //alert(commit)
        true;

    },
   /* SETOPEN(state){
       return setMember.condition;
    }*/
};

// 创建 store 实例
export default new Vuex.Store({
    actions,
    getters,
    state,
    mutations,
    setMember
})
